#include <stdio.h>
#include <stdbool.h>
#include <stdint.h>

#include "stack.h"

int main(void)
{
    // printf("Hello,Interview.\n");

    // char s[] = {3,4,6,8,12,14,34,54,60};
    // char result;
    // char ret;

    // test_find(6,s,10,false);          // len不对，老实说，其实这应该失败吗？

// ---------------------------------------------------------------------------
    // //int A[] = {1,0,2,0,0,2,3,4,0,4};        // 测试，第一个为0的情况
    // int A[] = {0,1,0,2,0,0,2,3,4,0,4};
    // int count;

    // count = sizeof(A)/sizeof(int);
    // test_Func(A,count);

// ------------------------------------------------------------------------------
    // char s[100] = "aaaaabbbcdabccdaaabdddcd";
    // test_rid_ch(s,'a');

// ------------------------------------------------------------------------------
    //test_stack();

// ------------------------------------------------------------------------------
    // char s[] = "{";
    // test_check_enclose(s,false);

// ------------------------------------------------------------------------------
    // cal_perfect_square();   
    // cal_perfect_square_1();

// --------------------------------------------------------------------------------

    // printf("sizeof %d\n",sizeof(long long));
    // cal_upper((unsigned long long)(1<<20));   

// -------------------------------------------------------------------------------
    // test_binary_search_4_flash_sector();     

// ------------------------------------------------------------------------------
    //test_cricle_list(7,3);

    move_m_in_n(7,3);

    return 0;
}